spin doctor – English–Nederlands translations

🇬🇧 en nl 🇳🇱

spin doctor noun

  • person hired to improve public image
spindoctor
Wiktionary Links